grass sponge - Spanish English Dictionary